package interview.huawei.tjt.training.huaweijishitiku;

import java.util.Arrays;
import java.util.Scanner;

// 删除字符串中出现次数最少的字符
public class HJ23 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        while ( sc.hasNextLine() ) {

            String str = sc.nextLine();
            // 定义count数组，用来存放各个位置字符串出现的次数
            int[] count = new int[str.length()];
            int[] newCount = new int[str.length()];

            // 先对字符串进行遍历，记录每一个字符串出现的字数，存到count数组里
            for ( int i = 0; i < str.length() - 1; i ++ ) {
                for ( int j = i + 1; j < str.length(); j ++ ) {
                    if ( str.charAt(i) == str.charAt(j) ) {
                        count[i] ++;
                        count[j] ++;
                    }
                }
            }

            // 将count数组里面的值复制到newCount里面，便于之后比较各个位置的字符串出现的次数
            for ( int i = 0; i < str.length(); i ++ ) {
                newCount[i] = count[i];
            }
            // 对count数组进行升序排序
            Arrays.sort(count);
            // 遍历字符串，并比较每个字符串出现的次数并进行输出
            for ( int i = 0; i < str.length(); i ++ ) {
                if ( newCount[i] > count[0] ) {
                    System.out.print(str.charAt(i));
                } else {
                    continue;
                }
            }

            // 如果使用的是System.out.print来打印输出的话，要加上此句，使得得到输出之后进行换行操作
            System.out.println("");

        }

    }

}
